composite photograph - Spanish English Dictionary